spawning habitat - German English Dictionary